A Contingency Perspective on External Component Reuse and Software Project Success

نویسندگان

  • Anisa Stefi
  • Karl Reiner Lang
  • Thomas Hess
چکیده

Software reuse can lower costs and increase the flexibility of the software development process. Despite a large body of research focused on technical factors, there is still limited research on how companies reuse exiting components. In this study, we analyzed the reuse of external software components by taking a contingency approach. Using a survey of IT managers in the software industry, we empirically found that the use of external software components in an organization leads to better outcomes of the software development process. Among large companies, organic organizations adopt external reuse strategies more aggressively than mechanistic organizations. Architecture modularity is a significant driver of software reuse strategies. Finally, our findings suggest that some organizations may view external reuse as a longterm strategy that allows them to organize and deploy resources to achieve efficiency. External software reuse can thus be seen as an effective organization strategy to improve software project success.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Contingency Model ( s ) of IS Project Management 1 ? par

Researchers in Organization Theory have suggested that the way an organization, business unit or department is managed should vary according to the uncertainty inherent in its environment. Similarly, several IS researchers have suggested that the way an IS development project is managed should depend on the risk or uncertainty of the project. However, the contingency relationships hypothesized ...

متن کامل

Prioritization of Supply Chain Risks in Automotive Industry

Supply chains are constantly exposed to various risks. An incident or uncertain event, which has positive or negative effect on the objectives of a project, is called a risk. According to this identification, analysis and prioritization of risks may have a significant role in the success of the project. The purpose of risk management is to reduce the risks of non-achievement of these object...

متن کامل

Prioritization of Supply Chain Risks in Automotive Industry

Supply chains are constantly exposed to various risks. An incident or uncertain event, which has positive or negative effect on the objectives of a project, is called a risk. According to this identification, analysis and prioritization of risks may have a significant role in the success of the project. The purpose of risk management is to reduce the risks of non-achievement of these object...

متن کامل

Project-Level Reuse Factors: Drivers for Variation within Software Development Environments

Systematic reuse can dramatically improve software development productivity and quality even though a software reuse methodology may require substantial investments. Some projects may fail to achieve the targeted amounts of reuse within organizations that are overall successful in employing reuse. To explain such variation, this research explores the effects of project-level factors in the succ...

متن کامل

A Perspective of Generative Reuse

This paper presents a perspective of generative reuse technologies as they have evolved over the last 15 years or so and a discussion of how generative reuse addresses some key reuse problems. Over that time period, a number of different reuse strategies have been tried ranging from pure component reuse to pure generation. The record of success is mixed and the evidence is sketchy. Nevertheless...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016